(repeating) cycle - Français Anglais Dictionnaire